home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 994 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  976 b 

  1. Path: castle.nando.net!news
  2. From: xyzzy@nando.net (Andy Philpotts)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Help with an easy C issue.
  5. Date: 13 Jan 1996 18:15:41 GMT
  6. Organization: News & Observer Public Access
  7. Message-ID: <595.6586T785T2941@nando.net>
  8. References: <737.6585T1284T2078@in.net>
  9. NNTP-Posting-Host: grail710.nando.net
  10. X-Newsreader: THOR 2.22 (Amiga;TCP/IP)
  11.  
  12. >    I have a value entered as a string like,
  13.  
  14. >    char *mystring;
  15.  
  16. >    printf("Enter your age>");
  17. >    scanf("%s",&mystring);
  18.  
  19. >    Now I want it to be an int, so:
  20.  
  21. >    myint=atoi(mystring);
  22.  
  23. >    I mess around with the int:
  24.  
  25. >    myint=myint+10;
  26.  
  27. >    And I want to turn myint back into a string.
  28.  
  29. >    HOW???
  30.  
  31. char mystring[500];  /* Make sure mystring points to something! */
  32. printf( "Enter>");
  33. scanf("%s",&(mystring[0]));  /* Improved cast */
  34. myint=atoi(mystring);
  35. myint += 10;
  36. sprintf( mystring, "%d", myint); /* Very useful for formatting data! */
  37.  
  38. --
  39. Andy Philpotts (xyzzy@nando.net)
  40.  
  41.